Considering Patterns in Class Interactions Prediction
نویسندگان
چکیده
Impact analysis has been defined as an activity of assessing the potential consequences of making a set of changes to software artifacts. Several approaches have been developed including performing impact analysis on a reflected model of class interactions analysis using class interactions prediction. One of the important elements in developing the reflected model is a consideration of any design pattern that the software employs. In this paper we propose a new class interactions prediction approach that includes a basic pattern analysis i.e., Boundary-Controller-Entity (BCE) pattern in its prediction process. To demonstrate the importance of the pattern consideration in the prediction process, a comparison between the new approach (with pattern consideration) and two selected current approaches (without pattern consideration) were conducted. The contributions of the paper are twofold: (1) a new class interactions prediction approach; and (2) evaluation results show the new approach gives better accuracy of class interactions prediction than the selected current approaches.
منابع مشابه
Design Patterns Consideration in Class Interactions Prediction Development
Customer changing their needs is a typical phenomenon in the software development phase. Predicting impact of a change is needed prior to actual change implementation so that an effective planning can be made. Several high level artifact analysis approaches have been developed including performing the prediction using class interactions. Since design patterns are one of the elements that affect...
متن کاملProtein Secondary Structure Prediction: a Literature Review with Focus on Machine Learning Approaches
DNA sequence, containing all genetic traits is not a functional entity. Instead, it transfers to protein sequences by transcription and translation processes. This protein sequence takes on a 3D structure later, which is a functional unit and can manage biological interactions using the information encoded in DNA. Every life process one can figure is undertaken by proteins with specific functio...
متن کاملPrediction of Student Learning Styles using Data Mining Techniques
This paper focuses on the prediction of student learning styles using data mining techniques within their institutions. This prediction was aimed at finding out how different learning styles are achieved within learning environments which are specifically influenced by already existing factors. These learning styles, have been affected by different factors that are mainly engraved and found wit...
متن کاملInvestigating the interaction between rivers and sand dunes in arid and semi-arid regions of Iran
Extended abstract 1- Introduction Fluvial and aeolian processes are important factors in changing the surface of morphology in the Earth. When rivers and sand dunes meet, the transportation of sediment between them can lead to one of the systems or both of them change. With their connection between river sediment and wind systems there would be lots of reactions, but very little has been st...
متن کاملGroping Feedback Types on Interactional Patterns via Storytelling among EFL Iranian Young learners
In this study, storytelling was surveyed with regard to the impact that it might haveon student-teacher interactional patterns. For this aim, the researchers utilized anintact class with ten young students in a language institute in a north eastern part ofthe country. Four sessions of the class were transcribed after a full observationalprotocol. Two groups of Interactional patterns on student-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010